Fix symbol list matching regexps.
authorVladimir Kazanov <vekazanov@gmail.com>
Sun, 31 Mar 2024 17:32:59 +0000 (18:32 +0100)
committerMattias EngdegÄrd <mattiase@acm.org>
Mon, 1 Apr 2024 09:13:12 +0000 (11:13 +0200)
commit3f9263f791fb8e4ff0507c8fde95fa19dabcab10
treea087989fb07fd830e83d43c9f91e6a8340649926
parent3f4486dd76c44c76c58605fb9a1643515133ff3f
Fix symbol list matching regexps.

Fix symbol list matching regexp performance

Allow empty face lists, improve the face list matching regexp (see
discussion in Bug#69714) based on relint's comments, add tests:
* test/lisp/emacs-lisp/ert-font-lock-tests.el: Add tests.
* lisp/emacs-lisp/ert-font-lock.el: Fix regexps.
lisp/emacs-lisp/ert-font-lock.el
test/lisp/emacs-lisp/ert-font-lock-tests.el